articulated rotating flap - French English Dictionary